Big Huge Thesaurus

intravenous anesthetic

noun